prosthesis carrier - Spanish English Dictionary